to introduce (yourself) - Spanisch Englisch Wörterbuch